//引入express模块
const express=require("express");
//引入连接池模块
const pool=require("../pool.js")
//创建商品路由器对象
const r=express.Router();
//商品添加
r.post("/laptop_reg",(req,res)=>{
	var obj=req.body;
	var sql="insert into vip_laptop set?"
	pool.query(sql,[obj],(err,result)=>{
		if(err) throw err;
		//console.log(err)
		if(result.affectedRows>0){
			res.send("1")
		}else{
			res.send("0")
		}
	})
})

//所有商品搜索
r.get("/laptop_get",(req,res)=>{
	var obj=req.params;
	var sql="select * from vip_laptop";
	pool.query(sql,[obj],(err,result)=>{
		if(err) throw err;
		if(result.length>0){
			res.send(result)
		}else{
			res.send("0")
		}
	})
})

//商品搜索
r.get("/laptop_search/:lid",(req,res)=>{
	var $lid=req.params.lid;
	var sql="select * from vip_laptop where lid=?"
	pool.query(sql,[$lid],(err,result)=>{
		if(err){
			throw err
		}
		if(result.length>0){
			res.send(result)
		}else{
			res.send("0")
		}
	})
})

//商品修改
r.put("/laptop_revise",(req,res)=>{
	var obj=req.body;
	var sql="update vip_laptop set? where lid=?"
	pool.query(sql,[obj,obj.lid],(err,result)=>{
		if(err) throw err;
		if(result.affectedRows>0){
			res.send("1")
		}else{
			res.send("0")
		}
	})
})

//商品删除
r.delete("/laptop_del/:lid",(req,res)=>{
	var $uid=req.params.lid;
	var sql="delete from vip_laptop where lid=?"
	pool.query(sql,[$uid],(err,result)=>{
		if(err) throw err;
		if(result.affectedRows>0){
			res.send("1")
		}else{
			res.send("0")
		}
	})
})
//导出商品路由器对象
module.exports=r;
